package com.skirmisher.inspection.common.utils;

/**
 * @ClassName PageUtils
 * @Description 分页查询校验
 * @Author hanwangxin
 * @Date 2020/9/9 8:12 下午
 * @Version 1.0
 */
public class PageUtils {

    /**
     * @Author hanwangxin
     * @Description //TODO 校验分页参数 * @Date 8:15 下午 2020/9/9
     * @Param [page, row]
     * @return boolean
     **/
    public static boolean checkPageParams(Integer page,Integer row){
        if (page == null || page == 0){
            return false;
        }else if (row == null || row == 0){
            return  false;
        }else{
            return  true;
        }
    }

    /**
     * @Author hanwangxin
     * @Description //TODO 获取查询开始页 * @Date 8:15 下午 2020/9/9
     * @Param [page, row]
     * @return java.lang.Integer
     **/
    public static  Integer getStartRow(Integer page,Integer row){
        boolean relst = checkPageParams(page, row);
        if (relst){
            return row*(page-1);
        }else{
            return null;
        }
    }
}
